#ifndef __GPIO_H__
#define __GPIO_H__

#include <Arduino.h>
#include "stm32g4xx_hal.h"

#ifdef __cplusplus
extern "C" {
#endif

void GPIO_PWM_EN_Init(void);    // Initialize PWM enable pins (PB13-15)
void GPIO_PWM_EN_SetHigh(void); // Set all PWM enable pins high
void GPIO_PWM_EN_SetLow(void);  // Set all PWM enable pins low

#ifdef __cplusplus
}
#endif

#endif // __GPIO_H__
